Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 France F1 France F6 Netherlands F2 Netherlands F3 Netherlands F4 Netherlands F2 France F14 Open de Montauban - Montauban XXVIII Edizione 'A.Savoldi' - Manerbio Tennis Napoli Cup - Napoli San Luis Potosi Challenger - San Luis Potosi Challenger Citta di Olbia - Olbia Abierto Club Casablanca - Mexico City San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Genoa Open Challenger-Fondazione Carige - Genova Pekao Open 2005 - Szczecin BMW Tennis Championship - Sunrise Tennis Napoli Cup 2006 - Napoli Genoa Open - Genova Pekao Open - Szczecin France F18 Tennis Napoli Cup 2007 - Napoli Flea Market Cup - Busan Tennis Napoli Cup - Napoli BNP Paribas Primrose - Bordeaux BSI Challenger Lugano - Lugano San Marino CEPU Open - San Marino Pekao Open - Szczecin Tatra Banka Slovak Open - Bratislava Lugano Challenger Turin Challenger France F2 San Marino Challenger Szczecin Challenger Napoli Challenger Mons Challenger Bordeaux Challenger Lugano Challenger Seoul Challenger Bordeaux Challenger Furth Challenger Sopot Challenger Tampere Challenger San Marino Challenger Cordenons Challenger Manerbio Challenger Como Challenger Szczecin Challenger Seoul Challenger Noumea Challenger Quimper Challenger Barletta Challenger Napoli Challenger Bordeaux Challenger Monza Challenger Heilbronn Challenger Le Gosier Challenger Tunis Challenger Braunschweig Challenger Todi Challenger Orbetello Challenger Segovia Challenger San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Top Wool Challenger Biella - Biella Challenger Canottieri Minico - Mantova XXIX Edizione 'A.Savoldi Marco' - Manerbio Orleans Challenger Mons Challenger DPD Challenger 2002 - Aschaffenburg Casablanca Challenger Tennis Napoli Cup - Naples Cherbourg Challenger Barranquilla Challenger St. Brieuc Challenger Tunis Challenger Aix En Provence Challenger Garden Open - Rome Maia Open 2002 - Maia Memorial Savigni - Sassuolo EI Bank Bulgarian Challenger - Sofia The Hilversum Open - Hilversum Trani Cup - Trani Open de L'Isere - Grenoble Milan Challenger Macedonian Open - Skopje San Benedetto Challenger Challenger 42 - Andrezieux Zivnobanka Czech Open - Prostejov Segovia Challenger San Marino Challenger 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Cordenons Challenger VIII Trofeo Ciutat de Barcelona - Barcelona Orleans Challenger GHI Bronx Classic - Bronx Sibiu Challenger Mons Challenger Challenger Ford de Cherbourg - Cherbourg ATP Challenger 2003 Numea - New Caledonia Challenger Leon 2004 - Leon Reunion Island Challenger Garden Open 2005 - Rome Garden Open - Rome X Abierto Internacional de Salinas - Salinas Memorial Savigni - Sassuolo ATU Cup - Weiden Open de Montauban - Montauban Banca Stato Challenger - Lugano Siemens Open 2003 - Scheveningen Banca Marche Tennis Cup - San Benedetto Zagreb Open - Zagreb Rome Challenger Gemax Samsung Open 2004 - Belgrade Banca Stato Challenger Lugano - Lugano Open de Montauban - Montauban Steelers Cup - Kosice Cepu Open - San Marino Samsung Securities Cup - Seoul Bancastato Challenger Lugano - Lugano KGHM Polish Indoors - Wroclaw Siemens Open 2004 - Scheveningen Riviera di Rimini Challenger 2004 - Rimini Tennis Napoli Cup - Napoli Draft Corona Mexico City Open - Mexico City BMW Tennis Championship - Sunrise Czech Open 2005 - Prostejov Timisoara Challenger - Timisoara Trani Cup - Trani Top Wool Challenger - Biella Riviera di Rimini Challenger - Rimini Tunis Open - Tunis Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava San Luis Potosi Challenger - San Luis Potosi Torneo Internacional Challenger Fila 2005 - Leon ECM Prague Open 2005 - Prague Sunrise Challenger BMW Tennis Championship - Sunrise Biella Challenger Turin Challenger Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons Top Wool Challenger-Immagine Trophy - Biella Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava Challenger Lugano - Lugano San Marino Cepu Open - San Marino Samsung Securities Cup - Seoul Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia San Marino Cepu Open - San Marino Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Orbetello Challenger China Open - Beijing Rome Challenger Kosice Challenger Rennes Challenger Quimper Challenger San Marino Challenger Blois Challenger Napoli Challenger Jameson Cup - Milan Como Challenger St. Remy Challenger ATP Challenger Numea - New Caledonia Szczecin Challenger Open de Franche-Comte - Besancon Volvo Sylt Open - Sylt Mouilleron-Le-Captif Challenger Grand Prix de Tennis de Lyon - Lyon Sina-Kia Motors Tennis Cup - Cordenons Open 13 - Marseille Reunion Island Challenger Mallorca Open - Mallorca Allianz Suisse Open Gstaad - Gstaad Generali Open 2002 - Kitzbuhel Casablanca Challenger Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Open 13 - Marseille 2003 Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington D.C. Open de la Ville de Saint Denis - Reunion Island Bordeaux Challenger Mestre Challenger Challenger Ford de Cherbourg - Cherbourg Internationaux de Tennis de Brest - Brest ECM Cup - Prague Zagreb Open - Zagreb Open de Montauban - Montauban KGHM Dialog Polish Indoors - Wroclaw Sporting Challenger 2003 - Turin Schickendanz Open - Furth Binghamton Professional Tennis Tournament - Binghamton Heineken Open - Auckland Milan Indoors - Milan Turin Challenger X Torneo Internazionale di Tennis - Barletta Open 13 - Marseille Open de L'Isere-Open 38 - Grenoble Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Croatia Open - Umag Legg Mason Tennis Classic - Washington D.C. Open de Franche-Comte - Besancon Grand Prix de Tennis de Lyon - Lyon Challenger Ford de Cherbourg - Cherbourg Open de Moselle - Metz CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia The LTA Bolton Challenger - Bolton Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Jameson Cup - Milan Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Warsteiner Challenger Lubeck - Lubeck St. Petersburg Open - St. Petersburg Challenger Leon 2003 - Leon Qatar ExxonMobil Open - Doha USTA Challenger of Dallas - Dallas Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona BMW Open - Munich Gemax Open - Belgrade Rome Challenger Hypo Group Tennis International - Portschach 2003 Freeman Men's Challenger - Joplin Gerry Weber Open - Halle Stella Artois Clay Court Championships - Budaors Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad BCR Open Romania - Bucharest Open de Moselle - Metz Furth Challenger St. Petersburg Open - St. Petersburg Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Nord LB Open - Braunschweig Brasil Open - Costa do Sauipe ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Rhein-Main Challenger 2003 - Aschaffenburg The Dubai Tennis Championships - Dubai Genoa Open 'Fondazione Carige' - Genova Recanati Challenger Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Fujitsu Siemens Open - Budapest Grand Prix Hassan II - Casablanca Estoril Open - Estoril Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg The Scottish Tennis Championships - Edinburgh St.Petersburg Challenger by Kinex - St. Petersburg Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Chennai Open - Chennai Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Nottingham-2 Challenger Copa Telmex - Buenos Aires Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Allianz Suisse Open Gstaad - Gstaad Catella Swedish Open - Bastad Countrywide Classic - Los Angeles Open de Moselle - Metz Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb SAP Open - San Jose FILA Challenger - Biella Challenger Casino Lugano - Lugano Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril IX Ciutat de Barcelona - Barcelona BMW Open - Munich Gerry Weber Open - Halle Catella Swedish Open - Bastad The LTA Men's Challenger Wrexham - Wrexham Masters Series - Hamburg Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Banca Stato Challenger Lugano - Lugano Canottieri Mincio Open - Mantova BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis - St. Jean de Luz Open de L'Isere - Grenoble Qatar Exxon Mobil Open - Doha Volkswagen Challenger 2004 - Wolfsburg Sarajevo Open 2004 - Sarajevo Brisbane International - Brisbane Open Sainte Victoire - Aix-En-Provence Movistar Open - Santiago Brasil Open - Costa do Sauipe Open de L'Isere - Grenoble ABN AMRO World Tennis Tournament - Rotterdam Challenger Ford de Cherbourg - Cherbourg Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona San Marino Cepu Open - San Marino Open de Nice Cote dAzur - Nice Ordina Open - s-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad ATP Studena Croatia Open Umag - Umag Open de Moselle - Metz BCR Open Romania - Bucharest Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Movistar Open - Santiago SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Open 13 - Marseille UNICEF Open - 's Hertogenbosch Studena Croatia Open - Umag Citi Open - Washington Swiss Indoors Basel - Basel Open Sud de France - Montpellier Tennislife Cup - Napoli Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Genova Challenger Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Napoli Challenger Genova Challenger Credit Agricole Suisse Open - Gstaad Prague Challenger Prostejov Challenger Rennes Challenger Dallas Challenger Petange Challenger Quimper Challenger Grand Prix de Tennis de Lyon - Lyon Szczecin Challenger Cherbourg Challenger Delray Beach International Tennis Championships - Delray Beach Rennes Challenger Kremlin Cup - Moscow San Benedetto Challenger Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Delray Beach International Tennis Championships - Delray Beach Brisbane - Brisbane Heineken Open - Auckland Napoli Challenger Movistar Open - Vina del Mar Sunrise Challenger Noumea Challenger PBZ Zagreb Indoors - Zagreb Brasil Open - Sao Paulo Abierto Mexicano Telcel - Acapulco Napoli Challenger International German Open - Hamburg Campionati Internazionali di Sicilia - Palermo Rome Challenger Heineken Open - Auckland Erste Bank Open - Vienna Mouilleron-Le-Captif Challenger Tunis Challenger Campionati Internazionali di Sicilia - Palermo Next Generation Adelaide International - Adelaide Ordina Open - s-Hertogenbosch The Stella Artois Championships - London ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Ordina Open - 's-Hertogenbosch Panama City Challenger Medibank International - Sydney Vercelli Challenger Open 13 - Marseille Serbia Open - Belgrade Rome Challenger Gerry Weber Open - Halle Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Caltanissetta Challenger St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich UNICEF Open - 's Hertogenbosch St. Petersburg Open - St. Petersburg German Tennis Championships - Hamburg China Open - Beijing Kremlin Cup - Moscow Open de Nice Cote d'Azur - Nice Copa Claro - Buenos Aires Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Adidas Open de Toulouse - Toulouse Grand Prix Hassan II - Casablanca Le Gosier Challenger Valencia Open - Valencia Qatar ExxonMobil Open - Doha Tunis Challenger Royal Guard Open Chile - Vina del Mar Open 13 - Marseille Open de Moselle - Metz Aptos Challenger San Marino Challenger Challenger 42 - Andrezieux Moselle Open - Metz If Stockholm Open - Stockholm Sporting Challenger - Turin Orleans Challenger Schickendanz Open - Furth Madrid Challenger Mons Challenger Open Sud de France - Montpellier CA Challenge 2002 - Graz Napoli Challenger Bordeaux Challenger Milan Challenger Scheveningen Challenger San Benedetto Challenger Meknes Challenger Togliatti Cup - Togliatti Hilton Waikoloa Village USTA Challenger - Waikoloa Mestre Challenger Cortina Challenger Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg C.T. San Remo - XIII Piertomaso Tessitore - San Remo Open Mutouest - St. Brieuc San Luis Potosi Challenger - San Luis Potosi Medibank International - Sydney VII Torneo Internazionale di Tennis - Barletta Open Romania - Bucharest KGHM Polish Indoors - Wroclaw Open Seat Godo 2005 - Barcelona Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide French Open - Paris Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Tennis Masters Series - Rome Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Estoril Open - Estoril Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo ATP Kremlin Cup - Moscow Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells St. Petersburg Open - St. Petersburg NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Brasil Open - Costa do Sauipe Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Regions Morgan Keegan Championships - Memphis Sony Ericsson Open - Miami Abierto Mexicano Telcel - Acapulco Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo VTR Open - Vina del Mar Copa Claro - Buenos Aires Heineken Open - Auckland Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Milan Indoors - Milan Ordina Open - 's-Hertogenbosch Next Generation Hardcourts - Adelaide St. Petersburg Open - St. Petersburg Heineken Open - Auckland Internationaler Raiffeisen Grand Prix - St. Polten SAP Open - San Jose AIG Japan Open Tennis Championships - Tokyo Bet-at-home Open - Hamburg Estoril Open - Estoril Monte-Carlo Rolex Masters - Monte-Carlo Tennis Masters Series - Rome Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrilena Madrid Open - Madrid French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Croatia Open - Umag French Open - Paris Wimbledon - London U.S. Open - New York Dutch Open Tennis - Amersfoort Copa Telmex - Buenos Aires The Dubai Tennis Championships - Dubai Catella Swedish Open - Bastad Thailand Open - Bangkok French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Hopman Cup - Perth Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Olympics - Beijing